Text copied to clipboard!

Název

Text copied to clipboard!

Vývojář PL/SQL

Popis

Text copied to clipboard!
Hledáme zkušeného a pečlivého Vývojáře PL/SQL, který se připojí k našemu technologickému týmu a bude se podílet na návrhu, vývoji, údržbě a optimalizaci databázových řešení pro klíčové firemní aplikace. Tato role je vhodná pro kandidáta, který rozumí relačním databázím, má silné analytické myšlení a dokáže převádět obchodní požadavky do efektivních, bezpečných a škálovatelných databázových struktur a procedur. Na této pozici budete úzce spolupracovat s aplikačními vývojáři, databázovými administrátory, testery i business analytiky, abyste zajistili vysokou kvalitu datových procesů a spolehlivý chod systémů. Vaší hlavní odpovědností bude tvorba a úprava uložených procedur, funkcí, balíčků, triggerů a skriptů v jazyce PL/SQL, stejně jako ladění výkonu SQL dotazů a databázových operací. Budete analyzovat existující řešení, identifikovat úzká místa a navrhovat zlepšení vedoucí k vyšší výkonnosti, stabilitě a udržovatelnosti systémů. Součástí práce bude také podpora nasazování změn do testovacích a produkčních prostředí, dokumentace technických řešení a spolupráce při řešení incidentů souvisejících s databázovou vrstvou. Ideální kandidát má praktické zkušenosti s Oracle databázemi, velmi dobrou znalost SQL a PL/SQL a orientuje se v principech datového modelování, transakčního zpracování a správy databázových objektů. Oceníme schopnost pracovat samostatně i v týmu, komunikovat technické návrhy srozumitelně různým zainteresovaným stranám a aktivně přicházet s návrhy na zlepšení. Výhodou je zkušenost s verzovacími nástroji, CI/CD procesy, integračními rozhraními nebo prací v prostředí větších podnikových systémů. Nabízíme příležitost podílet se na významných projektech s dopadem na klíčové obchodní procesy, stabilní pracovní prostředí, prostor pro profesní růst a možnost dále rozvíjet odborné znalosti v oblasti databázového vývoje. Pokud vás baví práce s daty, hledání efektivních technických řešení a chcete být součástí týmu, který staví na kvalitě, spolupráci a inovacích, tato pozice může být pro vás ideální.

Odpovědnosti

Text copied to clipboard!
  • Navrhovat, vyvíjet a udržovat uložené procedury, funkce, balíčky a triggery v PL/SQL.
  • Optimalizovat SQL dotazy a databázové procesy s cílem zvýšit výkon a stabilitu systémů.
  • Analyzovat obchodní a technické požadavky a převádět je do databázových řešení.
  • Spolupracovat s vývojáři aplikací, analytiky a testery na implementaci nových funkcionalit.
  • Vytvářet a aktualizovat technickou dokumentaci k databázovým objektům a procesům.
  • Podporovat nasazování databázových změn do testovacích a produkčních prostředí.
  • Řešit incidenty, chyby a výkonnostní problémy související s databázovou vrstvou.
  • Podílet se na návrhu datových modelů a zajištění integrity a kvality dat.

Požadavky

Text copied to clipboard!
  • Praxe na pozici databázového vývojáře nebo PL/SQL vývojáře.
  • Pokročilá znalost SQL a PL/SQL v prostředí Oracle Database.
  • Zkušenost s návrhem databázových objektů a relačních datových modelů.
  • Schopnost optimalizovat výkon dotazů a analyzovat exekuční plány.
  • Znalost práce s verzovacími nástroji a řízením změn v databázích.
  • Analytické myšlení a schopnost řešit technické problémy samostatně.
  • Schopnost týmové spolupráce a efektivní komunikace s technickými i netechnickými kolegy.
  • Výhodou je zkušenost s CI/CD, shell skripty nebo integračními technologiemi.

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem v PL/SQL a Oracle Database?
  • Na jakých typech projektů jste pracoval(a) jako databázový vývojář(ka)?
  • Jakým způsobem přistupujete k optimalizaci pomalých SQL dotazů?
  • Máte zkušenosti s návrhem uložených procedur, balíčků a triggerů?
  • Pracoval(a) jste s verzováním databázových změn a nasazovacími procesy?
  • Jaké nástroje používáte pro ladění a analýzu výkonu databáze?
  • Máte zkušenosti se spoluprací s aplikačními vývojáři a business analytiky?
  • Jak zajišťujete kvalitu, čitelnost a udržovatelnost databázového kódu?